Gillham Code
   HOME

TheInfoList



OR:

Gillham code is a zero-padded 12-bit
binary code A binary code represents text, computer processor instructions, or any other data using a two-symbol system. The two-symbol system used is often "0" and "1" from the binary number system. The binary code assigns a pattern of binary digits, also ...
using a parallel nine- to eleven-wire
interface Interface or interfacing may refer to: Academic journals * ''Interface'' (journal), by the Electrochemical Society * '' Interface, Journal of Applied Linguistics'', now merged with ''ITL International Journal of Applied Linguistics'' * '' Int ...
, the Gillham interface, that is used to transmit uncorrected
barometric A barometer is a scientific instrument that is used to measure air pressure in a certain environment. Pressure tendency can forecast short term changes in the weather. Many measurements of air pressure are used within surface weather analysis ...
altitude Altitude or height (also sometimes known as depth) is a distance measurement, usually in the vertical or "up" direction, between a reference datum and a point or object. The exact definition and reference datum varies according to the context ...
between an encoding
altimeter An altimeter or an altitude meter is an instrument used to measure the altitude of an object above a fixed level. The measurement of altitude is called altimetry, which is related to the term bathymetry, the measurement of depth under water. The m ...
or analog
air data computer An air data computer (ADC) or central air data computer (CADC) computes altitude, vertical speed, air speed, and Mach number from pressure and temperature inputs. It is an essential avionics component found in modern aircraft. This computer, rath ...
and a digital
transponder In telecommunications, a transponder is a device that, upon receiving a signal, emits a different signal in response. The term is a blend word, blend of ''transmitter'' and ''responder''. In air navigation or radio frequency identification, a T ...
. It is a modified form of a
Gray code The reflected binary code (RBC), also known as reflected binary (RB) or Gray code after Frank Gray, is an ordering of the binary numeral system such that two successive values differ in only one bit (binary digit). For example, the representati ...
and is sometimes referred to simply as a "Gray code" in
avionics Avionics (a blend word, blend of ''aviation'' and ''electronics'') are the Electronics, electronic systems used on aircraft. Avionic systems include communications, Air navigation, navigation, the display and management of multiple systems, ...
literature.


History

The ''Gillham interface'' and ''code'' are an outgrowth of the 12-bit
IFF Mark X IFF Mark X was the NATO standard military identification friend or foe transponder system from the early 1950s until it was slowly replaced by the IFF Mark XII in the 1970s. It was also adopted by ICAO, with some modifications, as the civilian ai ...
system, which was introduced in the 1950s. The civil transponder interrogation modes A and C were defined in
air traffic control Air traffic control (ATC) is a service provided by ground-based air traffic controllers who direct aircraft on the ground and through a given section of controlled airspace, and can provide advisory services to aircraft in non-controlled airs ...
(ATC) and
secondary surveillance radar Secondary surveillance radar (SSR)''Secondary Surveillance Radar'', Stevens M.C. Artech House, is a radar system used in air traffic control (ATC), that unlike primary radar systems that measure the bearing and distance of targets using the de ...
(SSR) in 1960. The code is named after Ronald Lionel Gillham, a signals officer at Air Navigational Services, Ministry of Transport and Civil Aviation, who had been appointed a civil member of the
Most Excellent Order of the British Empire The Most Excellent Order of the British Empire is a British order of chivalry, rewarding contributions to the arts and sciences, work with charitable and welfare organisations, and public service outside the civil service. It was established o ...
(MBE) in the Queen's 1955 Birthday Honours. He was the UK's representative to the
International Air Transport Association The International Air Transport Association (IATA ) is a trade association of the world's airlines founded in 1945. IATA has been described as a cartel since, in addition to setting technical standards for airlines, IATA also organized tariff ...
(IATA) committee developing the specification for the second generation of air traffic control system, known in the UK as "Plan Ahead", and is said to have had the idea of using a modified Gray code. The final code variant was developed in late 1961 for the ICAO Communications Division meeting (VII COM) held in January/February 1962, and described in a 1962
FAA The Federal Aviation Administration (FAA) is the largest transportation agency of the U.S. government and regulates all aspects of civil aviation in the country as well as over surrounding international waters. Its powers include air traffic m ...
report. The exact timeframe and circumstances of the term ''Gillham code'' being coined are unclear, but by 1963 the code was already recognized under this name. By the mid-1960s the code was also known as ''MOA–Gillham code'' or ''ICAO–Gillham code''. ''ARINC 572'' specified the code as well in 1968. Once recommended by the
ICAO The International Civil Aviation Organization (ICAO, ) is a specialized agency of the United Nations that coordinates the principles and techniques of international air navigation, and fosters the planning and development of international a ...
for automatic height transmission for air traffic control purposes, the interface is now discouraged and has been mostly replaced by modern serial communication in newer aircraft.


Altitude encoder

An altitude encoder takes the form of a small metal box containing a
pressure sensor A pressure sensor is a device for pressure measurement of gases or liquids. Pressure is an expression of the force required to stop a fluid from expanding, and is usually stated in terms of force per unit area. A pressure sensor usually act ...
and signal conditioning electronics. The pressure sensor is often heated, which requires a warm-up time during which height information is either unavailable or inaccurate. Older style units can have a warm-up time of up to 10 minutes; more modern units warm up in less than 2 minutes. Some of the very latest encoders incorporate unheated 'instant on' type sensors. During the warm-up of older style units the height information may gradually increase until it settles at its final value. This is not normally a problem as the power would typically be applied before the aircraft enters the runway and so it would be transmitting correct height information soon after take-off. The encoder has an
open-collector An open collector is a common type of output found on many integrated circuits (IC), which behaves like a switch that is either connected to ground or disconnected. Instead of outputting a signal of a specific voltage or current, the output sig ...
output, compatible with 14 V or 28 V electrical systems.


Coding

The height information is represented as 11 binary digits in a parallel form using 11 separate lines designated D2 D4 A1 A2 A4 B1 B2 B4 C1 C2 C4. As a twelfth bit, the Gillham code contains a D1 bit but this is unused and consequently set to zero in practical applications. Different classes of altitude encoder do not use all of the available bits. All use the A, B and C bits; increasing altitude limits require more of the D bits. Up to and including 30700 ft does not require any of the D bits (9-wire interface). This is suitable for most light general aviation aircraft. Up to and including 62700 ft requires D4 (10-wire interface). Up to and including 126700 ft requires D4 and D2 (11-wire interface). D1 is never used.


Decoding

Bits D2 (msbit) through B4 (lsbit) encode the pressure altitude in 500 ft increments (above a base altitude of −1000±250 ft) in a standard 8-bit
reflected binary code The reflected binary code (RBC), also known as reflected binary (RB) or Gray code after Frank Gray, is an ordering of the binary numeral system such that two successive values differ in only one bit (binary digit). For example, the representat ...
(Gray code). The specification stops at code 1000000 (126500±250 ft), above which D1 would be needed as a most significant bit. Bits C1, C2 and C4 use a mirrored 5-state 3-bit Gray BCD code of a
Giannini Datex code The reflected binary code (RBC), also known as reflected binary (RB) or Gray code after Frank Gray, is an ordering of the binary numeral system such that two successive values differ in only one bit (binary digit). For example, the representat ...
type (with the first 5 states resembling
O'Brien code type II The reflected binary code (RBC), also known as reflected binary (RB) or Gray code after Frank Gray, is an ordering of the binary numeral system such that two successive values differ in only one bit (binary digit). For example, the representat ...
) to encode the offset from the 500 ft altitude in 100 ft increments. Specifically, if the parity of the 500 ft code is even then codes 001, 011, 010, 110 and 100 encode −200, −100, 0, +100 and +200 ft relative to the 500 ft altitude. If the parity is odd, the assignments are reversed. Codes 000, 101 and 111 are not used. The Gillham code can be decoded using various methods. Standard techniques use hardware or software solutions. The latter often uses a lookup table but an algorithmic approach can be taken.


See also

*
Air traffic control radar beacon system The air traffic control radar beacon system (ATCRBS) is a system used in air traffic control (ATC) to enhance surveillance radar monitoring and separation of air traffic. It consists of a rotating ground antenna and transponders in aircraft. The ...
(ATCRBS) * Selective Identification Feature (SIF) *
IFF code Identification, friend or foe (IFF) is an identification system designed for command and control. It uses a transponder that listens for an ''interrogation'' signal and then sends a ''response'' that identifies the broadcaster. IFF systems usual ...
*
Flight level In aviation and aviation meteorology, a flight level (FL) is an aircraft's altitude at standard air pressure, expressed in hundreds of feet. The air pressure is computed assuming an International Standard Atmosphere pressure of 1013.25 hPa ...
*
ARINC 429 ARINC 429, "Mark33 Digital Information Transfer System (DITS)," is also known as the Aeronautical Radio INC. (ARINC) technical standard for the predominant avionics data bus used on most higher-end commercial and transport aircraft. It defines the ...


Notes


References


Further reading

* (NB. Supersedes MIL-HDBK-231(AS) (1970-07-01).)
''Annex 10 - Volume IV - Surveillance Radar and Collision Avoidance Systems''
; 4th Edition; ICAO; 280 pages; 2007.
''DO-181E Minimum Operational Performance Standards for ATCRBS / Mode S Airborne Equipment''
Rev E; RTCA; 2011. * **{{cite book , section=Study of Altitude Reporting via ATC Radar Beacon System , title=Consolidated Abstracts of Technical Reports: General distribution. 1957–1962 , date=1962 , page=#62-45 , section-url=https://books.google.com/books?id=nBqRqql9lg0C&pg=PA45 , type=Abstract Data transmission Avionics